hydraulically powered - Turco Inglés Diccionario